* {
	margin: 0;
	padding: 0;
}
/*html,body{
  width: 100% !important;
  height: 100% !important;
  font-size: 14px;
  font-family: karlaregular, sans-serif;
}*/
a {
	text-decoration: none;
}
/*h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: CAIJIN Gloriola Thin,sans-serif;
    font-weight: 100;
    line-height: 0.9;
}*/
.img-thumbnail{
  border: none;
  padding: 0 1px;
}
.row {
   margin-right: 0;
	 margin-left: 0;
 }
.col-md-7,.col-md-4{
	padding-right: 0;
	padding-left: 0;
}

.navbar-brand {
  padding: 2px 15px;
}

.hlb{
	border-right:1px solid white;
}

/*
   头部导航
*/
.navbar{
  min-height: 68px;
  margin-bottom: 1px;
  border-radius: 0;
}
.navbar-default{
  background-color: #5e5e5e;
  border-color: #5e5e5e;
}
.navbar-default .navbar-nav>li>a{
  color: white;
  line-height: 36px;
}
/* 双击二级导航栏触发效果 */
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
  color: white;
}
/* 鼠标移过一级导航栏时触发效果 */
.navbar-default .navbar-nav>.li>a:hover{
	background-color: white;
	color: gray;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
  background-color: white;
	color: gray;
}
/* 选中导航时触发效果 */
.open{
  background-color: white !important;
	color: gray !important;
}
.navbar-right{
  margin-right: 0;
}
.logo{
  height: 64px;
  margin-left: 20px;
}
/* 头部二级导航栏鼠标移入效果 */
/*.dropdown:hover .dropdown-menu{
	display: block;
}*/
@media (max-width: 768px) {
  .navbar{
    min-height: 50px;
  }
  .navbar-default .navbar-nav>li>a{
    line-height: 20px;
  }
  .logo{
    height: 20px;
    margin-left: 0;
  }
  .navbar-default .navbar-nav .open .dropdown-menu>li>a{
    color: #dddddd;
  }
  .navbar-nav .open .dropdown-menu{
    background-color: #565656;
  }
  .navbar-brand {
    padding: 15px;
  }
}

/*
  底部
*/
.footer{
	background-color: #5e5e5e;
	color: #FFFFFF;
	text-align: center;
	height: 120px;
}
.footer .filing-number{
	position: relative;
	top: 45%;
}
.footer a {
	color: #FFFFFF;
}
@media(max-width: 768px){
  .footer{
    height: 100px;
  }
  .footer .filing-number{
    top: 10px;
  }
}

.ml15{
  margin-left: 15px;
}
.mb30 {
  margin-bottom: 30px;
}
.mb10 {
  margin-bottom: 10px;
}